#ifndef __S5P6818_GPIO_H__
#define __S5P6818_GPIO_H__

#ifdef __cplusplus
extern "C" {
#endif

#define S5P6818_GPIOA0		(0)
#define S5P6818_GPIOA1		(1)
#define S5P6818_GPIOA2		(2)
#define S5P6818_GPIOA3		(3)
#define S5P6818_GPIOA4		(4)
#define S5P6818_GPIOA5		(5)
#define S5P6818_GPIOA6		(6)
#define S5P6818_GPIOA7		(7)
#define S5P6818_GPIOA8		(8)
#define S5P6818_GPIOA9		(9)
#define S5P6818_GPIOA10		(10)
#define S5P6818_GPIOA11		(11)
#define S5P6818_GPIOA12		(12)
#define S5P6818_GPIOA13		(13)
#define S5P6818_GPIOA14		(14)
#define S5P6818_GPIOA15		(15)
#define S5P6818_GPIOA16		(16)
#define S5P6818_GPIOA17		(17)
#define S5P6818_GPIOA18		(18)
#define S5P6818_GPIOA19		(19)
#define S5P6818_GPIOA20		(20)
#define S5P6818_GPIOA21		(21)
#define S5P6818_GPIOA22		(22)
#define S5P6818_GPIOA23		(23)
#define S5P6818_GPIOA24		(24)
#define S5P6818_GPIOA25		(25)
#define S5P6818_GPIOA26		(26)
#define S5P6818_GPIOA27		(27)
#define S5P6818_GPIOA28		(28)
#define S5P6818_GPIOA29		(29)
#define S5P6818_GPIOA30		(30)
#define S5P6818_GPIOA31		(31)

#define S5P6818_GPIOB0		(32)
#define S5P6818_GPIOB1		(33)
#define S5P6818_GPIOB2		(34)
#define S5P6818_GPIOB3		(35)
#define S5P6818_GPIOB4		(36)
#define S5P6818_GPIOB5		(37)
#define S5P6818_GPIOB6		(38)
#define S5P6818_GPIOB7		(39)
#define S5P6818_GPIOB8		(40)
#define S5P6818_GPIOB9		(41)
#define S5P6818_GPIOB10		(42)
#define S5P6818_GPIOB11		(43)
#define S5P6818_GPIOB12		(44)
#define S5P6818_GPIOB13		(45)
#define S5P6818_GPIOB14		(46)
#define S5P6818_GPIOB15		(47)
#define S5P6818_GPIOB16		(48)
#define S5P6818_GPIOB17		(49)
#define S5P6818_GPIOB18		(50)
#define S5P6818_GPIOB19		(51)
#define S5P6818_GPIOB20		(52)
#define S5P6818_GPIOB21		(53)
#define S5P6818_GPIOB22		(54)
#define S5P6818_GPIOB23		(55)
#define S5P6818_GPIOB24		(56)
#define S5P6818_GPIOB25		(57)
#define S5P6818_GPIOB26		(58)
#define S5P6818_GPIOB27		(59)
#define S5P6818_GPIOB28		(60)
#define S5P6818_GPIOB29		(61)
#define S5P6818_GPIOB30		(62)
#define S5P6818_GPIOB31		(63)

#define S5P6818_GPIOC0		(64)
#define S5P6818_GPIOC1		(65)
#define S5P6818_GPIOC2		(66)
#define S5P6818_GPIOC3		(67)
#define S5P6818_GPIOC4		(68)
#define S5P6818_GPIOC5		(69)
#define S5P6818_GPIOC6		(70)
#define S5P6818_GPIOC7		(71)
#define S5P6818_GPIOC8		(72)
#define S5P6818_GPIOC9		(73)
#define S5P6818_GPIOC10		(74)
#define S5P6818_GPIOC11		(75)
#define S5P6818_GPIOC12		(76)
#define S5P6818_GPIOC13		(77)
#define S5P6818_GPIOC14		(78)
#define S5P6818_GPIOC15		(79)
#define S5P6818_GPIOC16		(80)
#define S5P6818_GPIOC17		(81)
#define S5P6818_GPIOC18		(82)
#define S5P6818_GPIOC19		(83)
#define S5P6818_GPIOC20		(84)
#define S5P6818_GPIOC21		(85)
#define S5P6818_GPIOC22		(86)
#define S5P6818_GPIOC23		(87)
#define S5P6818_GPIOC24		(88)
#define S5P6818_GPIOC25		(89)
#define S5P6818_GPIOC26		(90)
#define S5P6818_GPIOC27		(91)
#define S5P6818_GPIOC28		(92)
#define S5P6818_GPIOC29		(93)
#define S5P6818_GPIOC30		(94)
#define S5P6818_GPIOC31		(95)

#define S5P6818_GPIOD0		(96)
#define S5P6818_GPIOD1		(97)
#define S5P6818_GPIOD2		(98)
#define S5P6818_GPIOD3		(99)
#define S5P6818_GPIOD4		(100)
#define S5P6818_GPIOD5		(101)
#define S5P6818_GPIOD6		(102)
#define S5P6818_GPIOD7		(103)
#define S5P6818_GPIOD8		(104)
#define S5P6818_GPIOD9		(105)
#define S5P6818_GPIOD10		(106)
#define S5P6818_GPIOD11		(107)
#define S5P6818_GPIOD12		(108)
#define S5P6818_GPIOD13		(109)
#define S5P6818_GPIOD14		(110)
#define S5P6818_GPIOD15		(111)
#define S5P6818_GPIOD16		(112)
#define S5P6818_GPIOD17		(113)
#define S5P6818_GPIOD18		(114)
#define S5P6818_GPIOD19		(115)
#define S5P6818_GPIOD20		(116)
#define S5P6818_GPIOD21		(117)
#define S5P6818_GPIOD22		(118)
#define S5P6818_GPIOD23		(119)
#define S5P6818_GPIOD24		(120)
#define S5P6818_GPIOD25		(121)
#define S5P6818_GPIOD26		(122)
#define S5P6818_GPIOD27		(123)
#define S5P6818_GPIOD28		(124)
#define S5P6818_GPIOD29		(125)
#define S5P6818_GPIOD30		(126)
#define S5P6818_GPIOD31		(127)

#define S5P6818_GPIOE0		(128)
#define S5P6818_GPIOE1		(129)
#define S5P6818_GPIOE2		(130)
#define S5P6818_GPIOE3		(131)
#define S5P6818_GPIOE4		(132)
#define S5P6818_GPIOE5		(133)
#define S5P6818_GPIOE6		(134)
#define S5P6818_GPIOE7		(135)
#define S5P6818_GPIOE8		(136)
#define S5P6818_GPIOE9		(137)
#define S5P6818_GPIOE10		(138)
#define S5P6818_GPIOE11		(139)
#define S5P6818_GPIOE12		(140)
#define S5P6818_GPIOE13		(141)
#define S5P6818_GPIOE14		(142)
#define S5P6818_GPIOE15		(143)
#define S5P6818_GPIOE16		(144)
#define S5P6818_GPIOE17		(145)
#define S5P6818_GPIOE18		(146)
#define S5P6818_GPIOE19		(147)
#define S5P6818_GPIOE20		(148)
#define S5P6818_GPIOE21		(149)
#define S5P6818_GPIOE22		(150)
#define S5P6818_GPIOE23		(151)
#define S5P6818_GPIOE24		(152)
#define S5P6818_GPIOE25		(153)
#define S5P6818_GPIOE26		(154)
#define S5P6818_GPIOE27		(155)
#define S5P6818_GPIOE28		(156)
#define S5P6818_GPIOE29		(157)
#define S5P6818_GPIOE30		(158)
#define S5P6818_GPIOE31		(159)

#define S5P6818_GPIOALV0	(160)
#define S5P6818_GPIOALV1	(161)
#define S5P6818_GPIOALV2	(162)
#define S5P6818_GPIOALV3	(163)
#define S5P6818_GPIOALV4	(164)
#define S5P6818_GPIOALV5	(165)

#ifdef __cplusplus
}
#endif

#endif /* __S5P6818_GPIO_H__ */
